package com.gusheng.mybatisplug.annotation;

import java.lang.annotation.Documented;
import java.lang.annotation.Retention;
import java.lang.annotation.Target;
import java.lang.annotation.ElementType;
import java.lang.annotation.RetentionPolicy;

/**
 * 	将此注解标注在需要进行数据权限控制的 Mybatis-Dao 接口的方法上<br>
 * 	注解参数需要与自定义实现的IDataAuth.getAuthName()的返回值对应<br>
 * 	可以填写为资源功能名称,表示这个查询对应某个功能的数据获取
 * @author Administrator
 *
 */
@Documented
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
public @interface DataAuth {
	String value() default "";
}
